Trumpet Winsock
   HOME

TheInfoList



OR:

Trumpet Winsock is a
TCP/IP The Internet protocol suite, commonly known as TCP/IP, is a framework for organizing the set of communication protocols used in the Internet and similar computer networks according to functional criteria. The foundational protocols in the suit ...
stack for Windows 3.x that implemented the Winsock API, which is an
API An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how ...
for network sockets. It was developed by Peter Tattam from Trumpet Software International and
distributed Distribution may refer to: Mathematics *Distribution (mathematics), generalized functions used to formulate solutions of partial differential equations *Probability distribution, the probability of a particular value or value range of a varia ...
as shareware software.


History

The first version, 1.0A, was released in 1994. It rapidly gained reputation as the best tool for connecting to the internet. Guides for internet connectivity commonly advised to use Trumpet Winsock. The author received very little financial compensation for developing the software. In 1996, a 32-bit version was released.


Lawsuit

In the Trumpet Software Pty Ltd. v OzEmail Pty Ltd. case, the defendant had distributed Trumpet Winsock for free with a magazine. It did also suppress notices that the software was developed by Trumpet Software.


Replacement by Microsoft

Microsoft eventually released their own TCP/IP stack on
Windows 95 Windows 95 is a consumer-oriented operating system developed by Microsoft as part of its Windows 9x family of operating systems. The first operating system in the 9x family, it is the successor to Windows 3.1x, and was released to manufacturi ...
. Windows for Workgroups had support for TCP/IP, but only on a LAN.


Architecture

The binary for Trumpet Winsock is called TCPMAN
.EXE .exe is a common filename extension denoting an executable file (the main execution point of a computer program) for Microsoft Windows, OS/2, and DOS. File formats There are numerous file formats which may be used by a file with a extensi ...
. Other files included the main winsock.dll and three UCSC connection .cmd file scripts.


References


External links

* {{Official website, https://web.archive.org/web/20210304212646/http://www.trumpet.com.au/index.php/downloads.html * Internet Archive - Trumpet Winsock
Winworld - Trumpet Winsock


Network socket 1994 software History of the Internet Windows communication and services